/*
  学习目标：引用类型-函数类型-可选参数
  
  语法: 形参?: 类型
  记忆:🔔形参后紧跟?

  注意: 💥必选参数不能位于可选参数后。
*/
function MySlice(start?: number, end?: number) {
  console.log(start,end); 
}
type MySliceFn = (start?: number, end?: number) => void;

const MySlice1: MySliceFn = (a, b) => { };
MySlice1();